package com.qn.gateway.fingerprint;
/**
 * qingniu-cloud user source analysis
 *
 * @Author: TXG
 * @Date: 2024/6/11
 * @Version V0.0.2
 */
public class LimiterProperties {
    private  boolean enabled;
    private  Integer maxCount;
    private  Integer checkIntervalMillis;
    private  Integer blockTimeSeconds;
    private  Integer cacheFlushMillis;

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public Integer getMaxCount() {
        return maxCount;
    }

    public void setMaxCount(Integer maxCount) {
        this.maxCount = maxCount;
    }

    public Integer getCheckIntervalMillis() {
        return checkIntervalMillis;
    }

    public void setCheckIntervalMillis(Integer checkIntervalMillis) {
        this.checkIntervalMillis = checkIntervalMillis;
    }

    public Integer getBlockTimeSeconds() {
        return blockTimeSeconds;
    }

    public void setBlockTimeSeconds(Integer blockTimeSeconds) {
        this.blockTimeSeconds = blockTimeSeconds;
    }

    public Integer getCacheFlushMillis() {
        return cacheFlushMillis;
    }

    public void setCacheFlushMillis(Integer cacheFlushMillis) {
        this.cacheFlushMillis = cacheFlushMillis;
    }
}
